torpedo gun - Español Inglés Diccionario